home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Think Class Libraries / WASTE TCL 2.0b2 / WASTE VA / Source / x_CMain.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-06-16  |  1.3 KB  |  60 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  x_CMain.h
  3.  
  4.             Header File For CMain Lower-Layer Document Class
  5.     
  6.     Copyright Â© 1996 Dan Crevier. All rights reserved.
  7.  
  8.     Generated by Visual Architectâ„¢
  9.  
  10.     This file is rewritten each time you generate code. You should not
  11.     make changes to this file; changes should go in the My.h
  12.     file, instead.
  13.  
  14.     If you want to change how Visual Architect generates this file, you can
  15.     change the template for this file. It is "_Doc.h" in the Visual Architect
  16.     Templates folder.
  17.  
  18.  ******************************************************************************/
  19.  
  20. #pragma once
  21.  
  22. #include "CDocument.h"
  23. class CButton;
  24. class CVAWASTEText;
  25. class CStaticText;
  26. class CVAWASTEDlgText;
  27.  
  28. #define x_CMain_super    CDocument
  29.  
  30. class CFile;
  31.  
  32. class x_CMain : public x_CMain_super
  33.  
  34. {
  35. public:
  36.  
  37.     TCL_DECLARE_CLASS
  38.  
  39.                                         // Pointers to panes in window
  40.     CButton    *fMain_Butn4;
  41.     CVAWASTEText    *fMain_TextField;
  42.     CStaticText    *fMain_Stat14;
  43.     CVAWASTEDlgText    *fMain_DlgText;
  44.     CStaticText    *fMain_Stat18;
  45.  
  46.     void     Ix_CMain(void);
  47.  
  48.  
  49. protected:
  50.     virtual    void    MakeNewWindow(void);
  51.     
  52.     virtual    void    NewFile(void);
  53.     virtual void    OpenFile(SFReply *macSFReply) {}
  54.     virtual    void    MakeWindowName(Str255 newName);
  55.     virtual    void    MakeNewContents(void);
  56.  
  57. };
  58.  
  59. #define    CVueCMain    128
  60.